of/from the sahara desert - French English Dictionary